package com.jar.springbootsecuritydemo.pojo.bo;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * JWT相关配置
 */
@ConfigurationProperties(prefix = "audience")
@Component
@Data
public class Audience {
    /**
     *  令牌自定义标识
     */
    private String header;
    /**
     *  令牌密钥
     */
    private String secret;
    /**
     * 令牌有效期（默认30分钟）
     */
    private int expireTime;
    /**
     * 签发主题
     */
    private String issuer;
    /**
     * token头部信息
     */
    private String tokenHeader;
}